package etc.config;

import lombok.Getter;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

/**
 * @author lee
 */
@Getter
@Component
public class DmzProp {


    @Value("${dmz.etc.etcId}")
    private String etcId;
    @Value("${dmz.etc.bankId}")
    private String bankId;
    @Value("${dmz.etc.networkId}")
    private String networkId;
    @Value("${dmz.etc.terminalId}")
    private String terminalId;

    @Value("${dmz.etc.bankName}")
    private String bankName;

    // 服务器主机和端口配置
    @Value("${dmz.bank.hosts}")
    private String bankHosts;
    @Value("${dmz.bank.ports}")
    private String bankPorts;

    // 客户端主机和端口配置
    @Value("${dmz.etc.hosts}")
    private String etcHosts;
    @Value("${dmz.etc.ports}")
    private String etcPorts;

    // 默认编码和文件路径配置
    @Value("${dmz.default.encoding}")
    private String defaultEncoding;

    // 下载休眠时间配置
    @Value("${dmz.task.cron.2051}")
    private String taskCron2051;

    // 下载休眠时间配置
    @Value("${dmz.task.cron.4031}")
    private String taskCron4031;

    // 下载休眠时间配置
    @Value("${dmz.task.cron.4051}")
    private String taskCron4051;

    @Value("${dmz.task.on}")
    private boolean taskOn;

}